package top.csmcool.musicapi.model.api.kugou;


import lombok.Data;
import top.csmcool.musicapi.model.api.qq.Singer;

import java.util.List;

/**
 * @Description
 * @Author shizhe
 * @Date 2025/02/09
 */

@Data
public class SongSearchItem {
    private String SQFileHash;
    private String PublishTime;
    private int Audioid;
    private int SuperDuration;
    private int OldCpy;
    private int PublishAge;
    private int bitflag;
    private int HQBitrate;
    private int PayType;
    private String TagContent;
    private int Accompany;
    private String SingerName;
    private int HQPrivilege;
    private String TopicRemark;
    private String OriOtherName;
    private int ShowingFlag;
    private String Source;
    private int SQFileSize;
    private String AlbumAux;
    private int HQDuration;
    private String Image;
    private int HQPayType;
    private List<MvData> mvdata;
    private int M4aSize;
    private int HeatLevel;
    private int SQPkgPrice;
    private TransParam trans_param;
    private String UploaderContent;
    private int FileSize;
    private int IsOriginal;
    private String FileHash;
    private int FoldType;
    private int ID;
    private int MvTrac;
    private int isPrepublish;
    private String Type;
    private int Bitrate;
    private int SQPrice;
    private String Auxiliary;
    private String ExtName;
    private int ASQPrivilege;
    private int PkgPrice;
    private int AlbumPrivilege;
    private int AlbumID;
    private int Category;
    private String SuperExtName;
    private String AlbumName;
    private String OtherName;
    private String SongName;
    private int AudioCdn;
    private int SourceID;
    private int SQDuration;
    private int HQFileSize;
    private String vvid;
    private String MixSongID;
    private int SQPayType;
    private int ResBitrate;
    private int SuperBitrate;
    private int HQPrice;
    private String Suffix;
    private int HQFailProcess;
    private int mvTotal;
    private String SongLabel;
    private int ResDuration;
    private int HiFiQuality;
    private List<Singer> Singers;
    private List<Integer> SingerId;
    private String HQExtName;
    private String ResFileHash;
    private int MatchFlag;
    private int Scid;
    private String SuperFileHash;
    private int QualityLevel;
    private String OriSongName;
    private int HasAlbum;
    private int MvType;
    private int SuperFileSize;
    private String MvHash;
    private int FailProcess;
    private int SQBitrate;
    private String SQExtName;
    private String PublishDate;
    private String HQFileHash;
    private String TopicUrl;
    private int RankId;
    private int Privilege;
    private int HQPkgPrice;
    private int OwnerCount;
    private String Uploader;
    private int Duration;
    private int SQFailProcess;
    private int TopID;
    private int A320Privilege;
    private String FileName;
    private int ResFileSize;
    private int SQPrivilege;
    private int Price;
    private int recommend_type;
    private int Publish;
}
